stria vascularis ductus cochlearis - Turkish English Dictionary